• word of the day

    nerita peloronta

    nerita peloronta - Dictionary definition and meaning for word nerita peloronta

    Definition
    (noun) gastropod having reddish toothlike projections around the shell opening; of the Caribbean area
    Synonyms : bleeding tooth
Download our Mobile App Today
Receive our word of the day
on Whatsapp